SPENCER MUNICIPAL HOSPITAL
Care Facility
SPENCER MUNICIPAL HOSPITAL is a Care Facility in SIOUX RAPIDS, IA, US.
113 2ND ST,
SIOUX RAPIDS, IA, US
7122832723